//
//  NSString+Extension.h
//  HuaRun2
//
//  Created by admin on 17/8/29.
//  Copyright © 2017年 Sunny. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSString (Extension)
/** 计算文字的高度 传字体样式*/
-(CGFloat)heightWithAttributes:(NSDictionary *)attributes width:(CGFloat)awidth;

/** 计算文字的高度 传字体大小*/
-(CGFloat)heightWithFontSize:(CGFloat )asize width:(CGFloat)awidth;

/** 计算文字的宽度 传字体大小*/
-(CGFloat)WithFontSize:(CGFloat )asize width:(CGFloat)awidth;

//字符是否为空
+(BOOL)isemptyStr:(NSString *)str;
//需要显示的字符，有值显示自身，没值显示空字符
+ (NSString *)showStringWithStr:(NSString *)str;

//如果没有值，显示空格, 此方法貌似有错
+ (NSString *)showSpaceStringWithStr:(NSString *)str ;
- (NSString *)finalShowStringWithSelf ;

/** 是否是邮箱*/
-(BOOL)canUseEmail;

/** 手机号是否可用*/
-(BOOL)canUsePhoneNum;

/** 设备型号*/
+ (NSString*)deviceString;

//ios版本
+ (NSString *)iosVersions;

+ (NSString *)IMSIString;

+(NSString *)carrierNameString;

/** 当前应用软件版本  比如：1.0.1*/
+ (NSString *)appCurVersion;

@end
